package com.aiti.lulian.constant;

import java.util.Arrays;
import java.util.List;

/**
 * description:
 * auth fcb
 * date 2025-08-12 15:33
 **/
public class NewCardBusinessConstant {

    // 服务器视频文件存储地址
    public static final String VIDEO_FILE_PATH = "/home/services/apache-tomcat-9.0.34-8061/webapps/ROOT/video/";

    // 名片版本--个人版
    public static final String CARD_VERSION_1 = "1";
    // 名片版本--试用版本
    public static final String CARD_VERSION_2 = "2";
    // 名片版本--基础版
    public static final String CARD_VERSION_3 = "3";

    // 名片版本--高级版
    public static final String CARD_VERSION_4 = "4";

    // 名片版本--拓客版
    public static final String CARD_VERSION_5 = "5";

    // 付费版本的列表
    public static final List<String> feeVersionList = Arrays.asList("3", "4","5");

    // 名片使用的资源类型--个人免费
    public static final Integer CARD_USE_RESOURCE_TYPE_1 = 1;

    // 名片使用的资源类型--个人付费
    public static final Integer CARD_USE_RESOURCE_TYPE_2 = 2;

    // 名片使用的资源类型--企业
    public static final Integer CARD_USE_RESOURCE_TYPE_3 = 3;

    // 企业名片模板组件类型
    // 认证情况
    public static final String BASE_AUTH = "BaseAuth";
    // 来往数据
    public static final String BASE_VISIT = "BaseVisit";
    // 快捷联系
    public static final String BASE_LINK = "BaseLink";
    // 过往经历
    public static final String BASE_EXPERIENCE = "BaseExperience";
    // 个人介绍
    public static final String IMAGE_TEXT_PERSONAL = "ImageTextPersonal";
    // 业务介绍
    public static final String IMAGE_TEXT_BUSINESS = "ImageTextBusiness";
    // 公司介绍
    public static final String IMAGE_TEXT_COMPANY = "ImageTextCompany";
    // 产品介绍
    public static final String MATERIAL_PRODUCT  = "MaterialProduct";
    // 名片附件
    public static final String MATERIAL_ATTACHMENT = "MaterialAttachment";
    // 公司主页
    public static final String ENTERPRISE_INDEX = "EnterpriseIndex";
    // 公司实景
    public static final String ENTERPRISE_REALITY = "EnterpriseReality";
    // 公司产品
    public static final String ENTERPRISE_PRODUCT = "EnterpriseProduct";
    // 荣誉资质
    public static final String ENTERPRISE_QUALIFICATION = "EnterpriseQualification";
    // 产业服务
    public static final String ENTERPRISE_SERVICE = "IndustryService";
    // 文件组件
    public static final String FILE = "File";
    // 企业链接
    public static final String ENTERPRISE_LINK = "EnterpriseLink";
    // 企业物料
    public static final String ENTERPRISE_MATERIAL = "EnterpriseMaterial";
    // 企业介绍组件
    public static final String COMPANY = "Company";
    // 业务介绍组件
    public static final String BUSINESS = "Business";



    // 模板组件权限--自动同步该模板下所有名片
    public static final Integer TEMPLATE_COMPONENT_PERMISSION_1 = 1;

    // 模板组件权限--员工可编辑不同步
    public static final Integer TEMPLATE_COMPONENT_PERMISSION_2 = 2;

    // 模板组件权限--管理员可编辑不同步
    public static final Integer TEMPLATE_COMPONENT_PERMISSION_3 = 3;



    // 审核状态--待审核
    public static final Integer AUDIT_STATUS_0 = 0;
    // 审核状态--正在审核
    public static final Integer AUDIT_STATUS_1 = 1;
    // 审核状态--审核通过
    public static final Integer AUDIT_STATUS_2 = 2;
    // 审核状态--审核未通过
    public static final Integer AUDIT_STATUS_NO = -1;

    // 名片状态--待激活
    public static final Integer CARD_STATUS_1 = 1;
    // 名片状态--待审核
    public static final Integer CARD_STATUS_2 = 2;
    // 名片状态--审核通过
    public static final Integer CARD_STATUS_3 = 3;
    // 名片状态--审核未通过
    public static final Integer CARD_STATUS_NO = -1;


    // 批量修改名片字段信息时，不允许修改的字段列表
    public static final List<String> NO_EDIT_FIELD_LIST = Arrays.asList("姓名", "公司", "职位", "手机");

    public static final String DEFAULT_HELLO_WORD = "您好，这是我的名片，点击自动保存";
}
